package com.ellecity06.cwhiskymall.ui.home

import com.ellecity06.common.base.view.IUiIntent
import com.ellecity06.cwhiskymall.bean.response.AppMenuSettingRespone

/**
 * @author ellecity06
 * @time 2024/10/23 11:16
 * @des 首页意图
 */
sealed class HomeIntent : IUiIntent {
    object FetchHomeData : HomeIntent()

    /**
     * 获取剩余可领取的贡献值
     */
    object FetchSurplus : HomeIntent()

    /**
     * 领取贡献值
     */
    object ReceiveWelfare : HomeIntent()
    data class SwitchMenu(val item: AppMenuSettingRespone.SettingWebLayoutVOS.DetailVO):HomeIntent()
    object UpdateUser : HomeIntent()
}